var i = require("../../../uv-ui-tools/libs/mixin/mpMixin.js"), t = require("../../../uv-ui-tools/libs/mixin/mixin.js"), e = require("./props.js"), u = require("../../../../common/vendor.js");

require("../../../uv-ui-tools/libs/function/index.js"), require("../../../uv-ui-tools/libs/function/test.js"), 
require("../../../uv-ui-tools/libs/function/digit.js"), require("../../../uv-ui-tools/libs/util/route.js"), 
require("../../../uv-ui-tools/libs/function/debounce.js"), require("../../../uv-ui-tools/libs/function/throttle.js");

var o = {
    name: "uv-gap",
    mixins: [ i.mpMixin, t.mixin, e.props ],
    computed: {
        gapStyle: function() {
            var i = {
                backgroundColor: this.bgColor,
                height: this.$uv.addUnit(this.height),
                marginTop: this.$uv.addUnit(this.marginTop),
                marginBottom: this.$uv.addUnit(this.marginBottom)
            };
            return this.$uv.deepMerge(i, this.$uv.addStyle(this.customStyle));
        }
    }
}, r = u._export_sfc(o, [ [ "render", function(i, t, e, o, r, s) {
    return {
        a: u.s(s.gapStyle)
    };
} ] ]);

wx.createComponent(r);